international control station - Francés Inglés Diccionario